Outaouais, Ottawa, Ottawa river -- (a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar